آموزش ساخت دستیار هوش مصنوعی با LangChain [همراه با کدنویسی + ساخت ابزار]
در طول بیش از ۲۰ ساعت آموزش کاملاً پروژهمحور، قدمبهقدم یاد میگیرید چگونه با فریمورک LangChain سیستمهایی بسازید که فراتر از تولید متن هستند و بتوانند وظایف واقعی انجام دهند.
در این مسیر با مفاهیم اصلی LangChain، مثل Tools, Chains, Agents, Memory, RAG, Embeddings و معماری Agentها آشنا خواهید شد.
همچنین در این دوره کار با OpenAI, Ollama, HuggingFace, Local Models و Vector Databases را بهصورت عملی یاد میگیرید. در انتها یک Agent کامل خواهید ساخت که میتواند با APIها، فایلها، پایگاهداده و کاربر تعامل داشته باشد.
📚 در این دوره چه چیزهایی یاد میگیری؟
-
آشنایی کامل با LangChain و ساختار آن
-
کار با مدلهای LLM (OpenAI, Ollama, HuggingFace)
-
ساخت Chains و منطقسازی جریانهای هوشمند
-
ساخت Tools اختصاصی (ارتباط با APIها، کار با فایلها، پایگاهداده و…)
-
ساخت Agentهایی که میتوانند از ابزارها استفاده کنند
-
پیادهسازی حافظه (Memory) برای Agentهای هوشمند
-
استفاده عملی از Embeddings و طراحی سیستم RAG
-
طراحی معماری Agentهای چندابزاره
-
اتصال LangChain به فایلها، دیتابیس، API، وبسرویسها و…
-
ساخت پروژه نهایی: یک Agent کامل با توانایی استفاده از ابزارها، خواندن دیتا و تعامل با کاربر
🎯 چرا این دوره متفاوت است؟
🔹 کاملاً پروژهمحور – فقط تئوری نیست؛ چیزهایی میسازید که واقعاً کار میکنند
🔹 فهم عمیق ساختار LangChain – از سازوکار Agentها تا ابزارها
🔹 پوشش کامل مفاهیم RAG، Memory، Tools و Chainها
🔹 بدون نیاز به GPU – روی سیستم شخصی قابل اجراست
🔹 دسترسی کامل به سورسکد پروژهها
🔹 تمرکز روی کاربرد واقعی هوش مصنوعی – مناسب ساخت رباتها، اپلیکیشنهای هوشمند و محصولهای AI
🚀 دستاورد شما پس از گذراندن دوره
در پایان دوره شما میتوانید:
-
Agentهای سفارشی و هوشمند طراحی کنید
-
ابزارهای جدید برای LLMها بسازید
-
پروژههای RAG و جستجوی معنایی بسازید
-
سیستمهای AI چندمرحلهای و چندابزاره طراحی و اجرا کنید
-
مدلهای مختلف را با LangChain یکپارچه کنید
-
پروژههای واقعی هوش مصنوعی را توسعه دهید و به محصول تبدیل کنید
👤 این دوره مناسب چه کسانی است؟
-
توسعهدهندگان Python
-
علاقهمندان و فعالان حوزه هوش مصنوعی
-
طراحان محصول و استارتاپهایی که میخواهند ابزارهای AI بسازند
-
برنامهنویسانی که میخواهند وارد دنیای Agentهای هوشمند شوند
-
کسانی که میخواهند LLMها را از حالت چت ساده به ابزار واقعی تبدیل کنند
🧩 پیشنیاز دوره
-
آشنایی مقدماتی با Python
-
آشنایی ابتدایی با مفاهیم LLMها کافی است
نیازی به GPU یا سختافزار حرفهای ندارید.
📌 جمعبندی
این دوره فرصتی است تا وارد دنیای ساخت ابزارهای واقعی هوش مصنوعی شوید؛ جایی که LLMها فقط متنی تولید نمیکنند بلکه میتوانند فکر کنند، تصمیم بگیرند و کار انجام دهند.
اگر میخواهید در مسیر آیندهدار «AI Engineering» قدم بگذارید، این دوره یکی از ضروریترین مهارتها را در اختیارتان میگذارد.
سرفصل های دوره
از مدل زبانی تا عامل هوشمند: سیر تحول LLM تا LangChain
چطور پرامپت، مسیر فکر LLM را هدایت میکند
آشنایی و نحوه عملکرد Agent
مهندسی پرامپت: کلید ساخت Agent های حرفهای بدون کدنویسی
LangChain؛ فراتر از یک فریمورک — نگاهی به مستندات و فلسفه طراحی آن
نصب Langchain و اولین ارتباط با یک مدل زبانی
مهندسی مدل با ایجاد تاریخچه مصنوعی در مکالمه و آشنایی با انواع پیام
ساخت یک سیستم مکالمه مبتی بر تاریخچه در ترمینال
ساخت یک سیستم ساده مشاور مسافرتی مبتنی بر GPT
آشنایی با Prompt Template (ترکیب قدرتمند پرامپت با متغیر ها)
استفاده از پرامپت های شرطی - Conditional Prompts
پیشنیاز های دوره چه چیزهایی هستند؟
- آشنایی مقدماتی با Python
- آشنایی ابتدایی با مفاهیم LLMها کافی است.
- نیازی به GPU یا سختافزار حرفهای ندارید.
نظرات دانشجویان
مدرس دوره
محمد هاشمی
توسعه دهنده و مدرس با ۵ سال تجربه در حوزه برنامهنویسی وب، جاوااسکریپت و فناوریهای مرتبط هستم. بهعنوان مدرس، مشاور و توسعهدهنده، تاکنون به بیش از ۴۰,۰۰۰ دانشجو در یادگیری برنامهنویسی کمک کردهام.
تخصص اصلی من توسعه وب با Python ,JavaScript، TypeScript، Node.js و Angular است و علاوه بر تدریس، در پروژههای تجاری و استارتاپی بهعنوان مشاور و توسعهدهنده فعالیت داشتهام.
همچنین دانشجوی کارشناسی ارشد هوش مصنوعی و در حال توسعه دانش و مهارتهای خود در حوزه یادگیری ماشین و سیستمهای هوشمند هستم. در حال حاضر هدف من این است که با ترکیب برنامهنویسی وب و هوش مصنوعی، مسیر یادگیری بهتری را برای دانشجویان فراهم کنم و آنها را برای ورود به بازار کار و اجرای پروژههای حرفهای آماده کنم.
سوالات متداول
رای توسعهدهندگان، طراحان محصول، برنامهنویسان Python و علاقهمندان به هوش مصنوعی که میخواهند Agentهای واقعی بسازند و از LangChain به شکل کاربردی استفاده کنند.
خیر. تنها پیشنیاز دوره آشنایی مقدماتی با Python و مفاهیم پایه LLMهاست. باقی مسیر را در دوره یاد میگیرید.
از مفاهیم اصلی LangChain تا ساخت Agent، طراحی Tools، کار با Memory، Embedding و RAG، اتصال APIها، کار با مدلهای OpenAI، Ollama و HuggingFace و ساخت یک Agent کامل.
بله. تمام بخشها با مثالهای عملی و پروژه نهایی آموزش داده میشود. خروجی دوره، یک Agent کامل و قابل استفاده در پروژههای واقعی است.
خیر. تمام آموزشها روی سیستم شخصی قابل انجام است و نیاز به GPU یا سختافزار ویژه نیست.
بله. در پایان دوره قادر خواهید بود Agentهایی بسازید که با API تعامل کنند، با فایلها و دیتابیس کار کنند، منطق تصمیمگیری داشته باشند و از ابزارهای مختلف استفاده کنند.
بله. تمام سورسکدها و فایلهای مربوط به پروژهها در اختیار شما قرار خواهد گرفت.
کاملاً. بسیاری از محصولهای هوش مصنوعی مبتنی بر Agentها هستند. این دوره شما را برای ساخت نمونهاولیه (MVP) و محصولمحور کردن Agentها آماده میکند.